The Rock

Restaurant, African, Seafood Share

On the unassuming peninsula of Michamvi, on the east coast of Unguja island, is an icon of culinary excellence. The Rock restaurant began as a lifeline for subsistence fishermen, and has evolved into arguably the best dining experience in Zanzibar. There are only 12 tables, and it’s often fully booked, but if you can get yourself a reservation your taste buds will thank you. Fish carpaccio with coconut sauce; tambi (local Swahili spaghetti) with stir-fried fish; and perhaps a bottle of crisp South African rose. Life’s a beach – and then you dine.

Changuu Island

Commonly referred to as Prison Island

Commonly referred to as Prison Island, Changuu draws the beach faithful here to sunbathe, splash about in transparent blue waters just perfect for snorkeling, and say hello to the giant tortoises descended from those brought here from the Seychelles more than a century ago. In a dark chapter of Zanzibar’s history, the island was once a place where enslaved people were kept – which explains the unofficial name.

Mnemba Island

Mnemba Island, an island off the northeast coast of Zanzibar, is one of the best places in Zanzibar Islands to go snorkeling. This day trip is the easiest way to explore the underwater world of Zanzibar Island.

The underwater world at Mnemba Island is unbelievably spectacular. There are countless colourful fishes and other sea creatures that survive among the coral reefs and underwater plants which together form the barrier reef ecosystem.

  • Swimming and Snorkeling around Mnemba corals
  • Seafoods BBQ Lunch; Octopus, Lobsters, Squids, Prawns
  • Local boat
  • Sometimes you might spot Dolphins, but not always

You will be able to snorkel with colorful fish and other sea life, including Starfishes, Moorish Idols, Snappers, green turtles and so on. The experience may just surprise you.